Update autopkgtests
authorAnton Gladky <gladk@debian.org>
Mon, 9 Nov 2020 20:41:20 +0000 (21:41 +0100)
committerAnton Gladky <gladk@debian.org>
Mon, 9 Nov 2020 20:41:20 +0000 (21:41 +0100)
debian/libvtk9.install
debian/python3-vtk9.install
debian/tests/buildBoolean
debian/tests/buildDistance
debian/tests/buildGenericClip [deleted file]
debian/tests/buildPNG
debian/tests/buildPoint
debian/tests/buildVTP
debian/tests/buildVTU
debian/vtk9.install

index 3de3b10a49844edfe7e12e2fde3eb1357306fbfc..47de4b07ab0675aeca07ff22812e59024185f2b3 100644 (file)
@@ -1 +1,2 @@
 usr/lib/*/*.so.*
+usr/lib/*/vtk
index 49f4cdebe757fb5b542bc386274c3cc57579519d..6f726f37386f2a0ec540b570058a01210e76bdef 100644 (file)
@@ -1,3 +1,4 @@
 usr/lib/python3
 usr/bin/vtkpython-9.0
 usr/bin/vtkWrapPython-9.0
+usr/bin/vtkWrapPythonInit-9.0
index 7a9ad1775e8bb26f78f10045cc547c32c3bcad72..4c4d218efd3b12bb46c61ec718eec943fa7e073d 100755 (executable)
@@ -15,8 +15,7 @@ cd src
 cat <<EOF > CMakeLists.txt
 cmake_minimum_required(VERSION 2.6)
 project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy)
-include(\${VTK_USE_FILE})
+find_package(VTK REQUIRED)
 
 add_executable(demo demo.cpp)
 target_link_libraries(demo \${VTK_LIBRARIES})
index daba45398cf795360da72d025982c42c8e08ab7b..1bda84e23ae597edb2c4a1aa9814e3d8b3b6fce2 100755 (executable)
@@ -15,8 +15,7 @@ cd src
 cat <<EOF > CMakeLists.txt
 cmake_minimum_required(VERSION 2.6)
 project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy)
-include(\${VTK_USE_FILE})
+find_package(VTK REQUIRED)
 
 add_executable(demo demo.cpp)
 target_link_libraries(demo \${VTK_LIBRARIES})
diff --git a/debian/tests/buildGenericClip b/debian/tests/buildGenericClip
deleted file mode 100755 (executable)
index 50f7ea6..0000000
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/bin/sh
-# autopkgtest check
-# (C) 2014 Anton Gladky
-
-set -e
-
-export OMPI_MCA_orte_rsh_agent=/bin/false
-
-WORKDIR=$(mktemp -d)
-trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
-cd $WORKDIR
-mkdir src
-cd src
-
-cat <<EOF > CMakeLists.txt
-cmake_minimum_required(VERSION 2.6)
-project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy)
-include(\${VTK_USE_FILE})
-
-add_executable(demo demo.cpp)
-target_link_libraries(demo \${VTK_LIBRARIES})
-install(TARGETS demo DESTINATION bin)
-
-EOF
-
-cat <<EOF > demo.cpp
-#include <vtkActor.h>
-#include <vtkBridgeDataSet.h>
-#include <vtkCellData.h>
-#include <vtkContourFilter.h>
-#include <vtkDataSetMapper.h>
-#include <vtkDelaunay3D.h>
-#include <vtkElevationFilter.h>
-#include <vtkGenericClip.h>
-#include <vtkImageData.h>
-#include <vtkImplicitDataSet.h>
-#include <vtkIdFilter.h>
-#include <vtkIdTypeArray.h>
-#include <vtkSphereSource.h>
-#include <vtkPolyDataMapper.h>
-#include <vtkProperty.h>
-#include <vtkRenderWindow.h>
-#include <vtkRenderer.h>
-#include <vtkRenderWindowInteractor.h>
-#include <vtkSampleFunction.h>
-#include <vtkSmartPointer.h>
-#include <vtkPlane.h>
-#include <vtkUnstructuredGrid.h>
-int main(int, char**)
-{
-  vtkSmartPointer<vtkSphereSource> sphereSource =
-  vtkSmartPointer<vtkSphereSource>::New();
-  sphereSource->SetRadius(5);
-  sphereSource->SetThetaResolution(10);
-  sphereSource->SetPhiResolution(10);
-  sphereSource->Update();
-  // Add ids to the points and cells of the sphere
-  vtkSmartPointer<vtkIdFilter> idFilter = 
-      vtkSmartPointer<vtkIdFilter>::New();
-  idFilter->SetInputConnection(sphereSource->GetOutputPort());
-  idFilter->Update();
-  // Create a plane to clip with
-  vtkSmartPointer<vtkPlane> plane = vtkSmartPointer<vtkPlane>::New();
-  plane->SetOrigin(0, 0, 0);
-  plane->SetNormal(1, 1, 1);
-  // Convert the DataSet to a GenericDataSet
-  vtkSmartPointer<vtkBridgeDataSet> bridgeDataSet = vtkSmartPointer<vtkBridgeDataSet>::New();
-  bridgeDataSet->SetDataSet(idFilter->GetOutput());
-  vtkSmartPointer<vtkGenericClip> clipper =
-      vtkSmartPointer<vtkGenericClip>::New();
-  clipper->SetClipFunction(plane);
-  clipper->SetInputData(bridgeDataSet);
-  clipper->Update();
-  // Get the clipped cell ids
-  vtkUnstructuredGrid* clipped = clipper->GetOutput();
-  vtkIdTypeArray* originalIds = vtkIdTypeArray::SafeDownCast(clipped->GetCellData()->GetArray("vtkIdFilter_Ids"));
-  for(vtkIdType i = 0; i < originalIds->GetNumberOfTuples(); i++)
-    {
-    std::cout << "new id " << i << ", original id " << originalIds->GetValue(i) << std::endl;
-    }
-  // Create a mapper and actor for clipped points
-  vtkSmartPointer<vtkDataSetMapper> mapper =
-    vtkSmartPointer<vtkDataSetMapper>::New();
-  mapper->SetInputConnection(clipper->GetOutputPort());
-  vtkSmartPointer<vtkActor> actor =
-    vtkSmartPointer<vtkActor>::New();
-  actor->SetMapper(mapper);
-  // Create a mapper and actor for clipping function
-  vtkSmartPointer<vtkSampleFunction> sample =
-    vtkSmartPointer<vtkSampleFunction>::New();
-  sample->SetSampleDimensions(20,20,20);
-  sample->SetImplicitFunction(plane);
-  double value = 10.0;
-  double xmin = -value, xmax = value, ymin = -value, ymax = value, zmin = -value, zmax = value;
-  sample->SetModelBounds(xmin, xmax, ymin, ymax, zmin, zmax);
-  // Create the 0 isosurface
-  vtkSmartPointer<vtkContourFilter> contours =
-    vtkSmartPointer<vtkContourFilter>::New();
-  contours->SetInputConnection(sample->GetOutputPort());
-  contours->GenerateValues(1, 1, 1);
-  // Map the contours to graphical primitives
-  vtkSmartPointer<vtkPolyDataMapper> contourMapper =
-    vtkSmartPointer<vtkPolyDataMapper>::New();
-  contourMapper->SetInputConnection(contours->GetOutputPort());
-  contourMapper->SetScalarRange(0.0, 1.2);
-  // Create an actor for the sphere
-  vtkSmartPointer<vtkActor> sphereActor =
-    vtkSmartPointer<vtkActor>::New();
-  sphereActor->SetMapper(contourMapper);
-  // Create a renderer, render window, and interactor
-  vtkSmartPointer<vtkRenderer> renderer =
-    vtkSmartPointer<vtkRenderer>::New();
-  vtkSmartPointer<vtkRenderWindow> renderWindow =
-    vtkSmartPointer<vtkRenderWindow>::New();
-  renderWindow->AddRenderer(renderer);
-  vtkSmartPointer<vtkRenderWindowInteractor> renderWindowInteractor =
-    vtkSmartPointer<vtkRenderWindowInteractor>::New();
-  renderWindowInteractor->SetRenderWindow(renderWindow);
-  // Add the actor to the scene
-  renderer->AddActor(actor);
-  renderer->AddActor(sphereActor);
-  renderer->SetBackground(1,1,1); // Background color white
-  // Render and interact
-  // renderWindow->Render();
-  // renderWindowInteractor->Start();
-  return 0;
-}
-EOF
-
-cd ..
-mkdir build
-cd build
-cmake -DCMAKE_INSTALL_PREFIX=./../inst ./../src
-make
-make install
-echo "build: OK"
-[ -x demo ]
-./demo
-echo "run: OK"
index 5f028c3006dfba13f65fda45d5684008f11ef25f..8dbc5daebfdcf2ee36464d91c14fd4587cdee3dd 100755 (executable)
@@ -15,8 +15,7 @@ cd src
 cat <<EOF > CMakeLists.txt
 cmake_minimum_required(VERSION 2.6)
 project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy vtkImagingGeneral)
-include(\${VTK_USE_FILE})
+find_package(VTK REQUIRED)
 
 add_executable(demo demo.cpp)
 target_link_libraries(demo \${VTK_LIBRARIES})
index 168699468dc1a647590809d686789ec3dcb15e78..dbc9cb2826b5a4272c52c3f400fd565733d10aad 100755 (executable)
@@ -15,8 +15,7 @@ cd src
 cat <<EOF > CMakeLists.txt
 cmake_minimum_required(VERSION 2.6)
 project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy)
-include(\${VTK_USE_FILE})
+find_package(VTK REQUIRED)
 
 add_executable(demo demo.cpp)
 target_link_libraries(demo \${VTK_LIBRARIES})
index 3f57f5a7ad0b5ca70e229aee9fdaae3fa304863d..ff49ddddbd98492dfc86109ddf739b97e911b6ca 100755 (executable)
@@ -15,8 +15,7 @@ cd src
 cat <<EOF > CMakeLists.txt
 cmake_minimum_required(VERSION 2.6)
 project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy)
-include(\${VTK_USE_FILE})
+find_package(VTK REQUIRED)
 
 add_executable(demo demo.cpp)
 target_link_libraries(demo \${VTK_LIBRARIES})
index 3bb86ad6cd2844bedffec0d6a944e1eb08bc11ed..960e51e1e478cfc9c4ad41df422db6f3a649f54e 100755 (executable)
@@ -15,8 +15,7 @@ cd src
 cat <<EOF > CMakeLists.txt
 cmake_minimum_required(VERSION 2.6)
 project(demo)
-find_package(VTK REQUIRED vtkCommonCore vtkIOImage vtkIOXML vtkRenderingOpenGL  vtkIOLegacy)
-include(\${VTK_USE_FILE})
+find_package(VTK REQUIRED)
 
 add_executable(demo demo.cpp)
 target_link_libraries(demo \${VTK_LIBRARIES})
index e2f93ce43bf8f2ac7c77f03e7da3f51ffe28df26..30059ddd8d0456eb0701ee3e1d6c2de761cee2c2 100644 (file)
@@ -1 +1,2 @@
 usr/bin/vtkWrapHierarchy-9.0
+usr/bin/vtkProbeOpenGLVersion-9.0